/* 客服效果 */
.jing_kf { width:119px; position:absolute; right:10px; top:100px; z-index:100; }
.jing_kf .top { height:66px; background:url(../images/kf/skin/12/kf_top.png) center top no-repeat; }
.jing_kf .mainr { min-height:50px; background:url(../images/kf/skin/12/kf_bg.png) center bottom no-repeat; position:relative; padding-top:10px; }
.jing_kf .mainr ul { padding-left:8px; margin-bottom:5px; }
.jing_kf .mainr ul.t { overflow:hidden;}
.jing_kf .mainr ul.t li.e { text-align:center; line-height:18px; }
.jing_kf .mainr ul.t li.e span, .jing_kf .mainr ul.t li.e strong { padding:0 5px; display:block; font-size:12px; color:#592e01; }
.jing_kf .mainr ul.t li.b { height:40px; }
.jing_kf i.online2, .jing_kf i.salebefor, .jing_kf i.saleafter { width:103px; height:35px; background:url(../images/kf/skin/12/qq_jt.gif) 0 0 no-repeat; display:block; }
.jing_kf i.saleafter { background:url(../images/kf/skin/12/sh_jt.gif) 0 0 no-repeat; }
.jing_kf i.salebefor { background:url(../images/kf/skin/12/sq_jt.gif) 0 0 no-repeat; }
.jing_kf .mainr ul.t li.lin { margin-bottom:10px; }
.jing_kf .mainr div.mobileCode { padding-left:3px; text-align:center; margin-bottom:15px; }
.jing_kf .mainr div.mobileCode i.dimCode { width:70px; height:70px; background:url(../images/kf/mobileCode.png) center center no-repeat; border:1px solid #dedede; display:block; margin:0 auto; box-shadow:0 0 3px rgba(0,0,0,0.1); }
.jing_kf .mainr div.mobileCode span { display:block; color:#592e01; font-weight:700; }
.jing_kf .mainr .returnTop { height:30px; position:relative; }
.jing_kf .mainr .returnTop a { width:32px; height:50px; background:url(../images/kf/skin/12/kf_returntop.png) center bottom no-repeat; cursor:pointer; position:absolute; top:1px; left:46px; }
.jing_pointer.active { left:102px !important;}
/* form */
#formPost { display:none; }
.formData { width:550px; margin:30px auto; }
.formData .formTdLeft { text-align:right; padding:0 5px 0 0; height:40px; }
.formData td.formTdLeft { width:90px !important; }
.formData .btn { height:60px; line-height:60px; }
.formData .btn .sub { width:200px; height:40px; line-height:32px; color:#FFF; text-align:center; background:#592e01; color:#FFF; border:none; margin-right:10px; cursor:pointer; *background:#973f33; }
.formData .btn .sub:hover { color:#FFF;font-weight:bold; *color:#FFF; }
.formData .btn .reset { display:none; }
#name, #phone, #address, #email, #Title, #txtImageCode, #Name, #Phone, #Address, #Email, #Title, #TxtImageCode { width:400px; height:25px; line-height:25px; color:#666; border:1px solid #ccc !important;  border-radius:3px; }
#txtImageCode { width:80px; color:#666; }
#name:focus, #phone:focus, #address:focus, #email:focus, #Title:focus, #txtImageCode:focus, #Name:focus, #Phone:focus, #Address:focus, #Email:focus, #Title:focus, #TxtImageCode:focus { border:1px solid #555 !important;  border-radius:3px;  }
#imgImageCheck { vertical-align:middle; *vertical-align:0; margin-left:10px; }
#content, #ExplainContent { width:400px !important; height:80px !important; color:#666; border:1px solid #ccc; margin-bottom:15px; border-radius:3px; }
#content:focus, #ExplainContent:focus { height:80px !important; border:1px solid #555 !important; border-radius:3px; } 

/* cms2.0.map */
.baiduMap { background:#FFF; box-shadow:2px 4px 5px rgba(0,0,0,0.1); width:700px; }
.baiduMap .container { height:300px; }
.BMap_bubble_title a { display:inline-block; height:25px; line-height:26px; background:#663300; color:#FFF; overflow:hidden; padding:0 10px; border-radius:3px; }
.BMap_bubble_title a:hover { background:#96520f; }